Telegram Group Search
🐾 Проклятие или благословение

Вопрос древний, как интернет: помогает ли кошка работать? Или это пушистая диверсия в лапах?

За что кошку можно любить на рабочем месте:

Погладил кота — забыл о дедлайнах. Правда, вместе с дедлайнами можно забыть и о задачах. Но нервы целы.

Когда твой ноутбук превращается в трон для кота, начинаешь задумываться о великих целях... например, купить второй ноутбук.

Кошка никогда не делает ничего лишнего. Хотите продуктивности? Учитесь у мастеров минимализма.

💬 А есть ли минусы у кошек? Делитесь своими мыслями в комментариях👇 Заодно можете покидать своих пушистых помощников 🐈

Библиотека пхпшника #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
😀 Самые полезные хоткеи в VS Code

💡 Хочешь редактировать код быстрее и чувствовать себя как джедай IDE? Лови подборку горячих клавиш, которые действительно ускоряют работу и делают процесс редактирования в разы приятнее:

🔥 Редактирование


🔹 Alt + ↑ / ↓ — переместить строку вверх или вниз.

🔹 Shift + Alt + ↑ / ↓ — скопировать строку вверх или вниз.

🔹 Ctrl + / — закомментировать или раскомментировать строку.

💬 А какие хоткеи у вас самые любимые? Может, есть свои "скрытые фишки" работы в VS Code? Делитесь в комментариях👇

Библиотека пхпшника #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Работаем с NATS в PHP: просто, быстро и неожиданно

Что такое NATS?
NATS — это высокопроизводительный брокер сообщений, написанный на Go. Он поддерживает модели PUB/SUB и очереди через JetStream. Работает по простому текстовому протоколу, с которым можно взаимодействовать даже через telnet.

PHP и NATS: возможно ли?
Да! Существует библиотека basis-company/nats, которая позволяет PHP-приложениям подключаться к NATS, публиковать и получать сообщения. В статье подробно описано:
🔸 Как установить и настроить библиотеку.
🔸 Как создать поток с политикой WORK_QUEUE.
🔸 Как публиковать и обрабатывать сообщения.

Почему это важно?
Интеграция PHP с современными брокерами сообщений открывает новые возможности для масштабируемых и распределённых систем. Теперь PHP-разработчики могут использовать преимущества асинхронной обработки данных без перехода на другие языки.

📖 Читайте статью полностью на Хабре
💻 Подборка новостей по PHP за неделю:​

🔹 Laravel 12.13: добавлена возможность именования отложенных замыканий (queued closures), новый метод assertRedirectBack() для тестирования и поддержка колбэков в методе коллекций containsOneItem()

🔹 PHP 8.3.21 и 8.4.7: выпущены обновления с исправлениями ошибок и улучшениями стабильности. Рекомендуется обновиться до этих версий для обеспечения надежной работы приложений

🔹 Symfony 7.3.0-BETA2: вышла вторая бета-версия Symfony 7.3.0, предоставляющая разработчикам возможность протестировать новые функции и улучшения перед официальным релизом, запланированным на конец мая 2025 года

🔹 Неделя Symfony #958 (5–11 мая 2025 года): на этой неделе были объединены 49 пул-реквестов (36 в коде и 13 в документации) и закрыт 31 issue (23 в коде и 8 в документации). Кроме того, продолжилось освещение новых функций Symfony 7.3 и подготовки к конференции SymfonyOnline в июне 2025 года

Библиотека пхпшника #свежак
Что выведет на экран этот код?
Что выведет на экран этот код?
Anonymous Quiz
9%
integer
68%
string
4%
double
3%
mixed
16%
float
⌨️ Топ-вакансий по PHP за неделю

Backend Developer (PHP) — от 3 500 до 5 000 $, удалёнка (Москва)

PHP-разработчик — от 5 000 до 5 500 €, удалёнка (Кипр)

Junior+ PHP Developer — от 80 000 ₽, удалёнка (Москва)

PHP Laravel разработчик — от 200 000 ₽, удалёнка (Москва)

➡️ Еще больше топовых вакансий — в нашем канале PHP Jobs
Как интегрировать несколько внешних источников данных в Laravel с помощью DTO

💡 Сталкивались с задачей собрать отзывы с Google, Tripadvisor, Facebook и других платформ в одну модель Laravel? Статья показывает крутой способ, как это сделать грамотно и масштабируемо — с помощью Spatie Laravel Data и DTO.

⚙️ Как это работает?

Одна модель Review — с универсальными полями (автор, рейтинг, дата и т.д.).
DTO ReviewData — описывает, как выглядят «приведённые» данные.
Методы fromGoogle, fromTripadvisor и т.д. — превращают хаос внешних API в единый формат.
Match-case + firstOrCreate — красиво сохраняем данные, избегая дублирования.

📦 Используется пакет spatie/laravel-data, который делает работу с данными чистой и предсказуемой.

Подходит если:
у вас до 5 внешних источников;
нужно навести порядок и унифицировать структуру данных;
хочется типизированного и удобного кода.
📚 Полезно даже если у вас пока один источник — потом масштабировать будет проще.

🔗 Читайте подробности в статье
🚀 Как проект на Laravel набрал 1000+ звёзд на GitHub

👨‍💻 История Laravel Workflow от идеи до популярности
Разработчик Райан МакДэниел поделился историей своего open-source проекта Laravel Workflow. Он начал его как внутренний тул для визуализации бизнес-процессов, а спустя несколько месяцев — получил более 1000 звёзд на GitHub.

💡 В статье:
— Как появилась идея проекта
— Почему MVP важен даже для open-source
— Как он получил первый фидбек и начал собирать аудиторию
— Что сработало: Twitter, документация и честный storytelling
— Какие уроки он вынес для себя как разработчик и автор OSS

📌 Если вы тоже мечтаете запустить что-то своё — обязательно прочтите. Много практики и честных инсайтов.

🔗 Читаем
Thumbhash PHP — читаемые идентификаторы

Это библиотека для создания уникальных, читаемых человеком идентификаторов из файлов изображений. Он вдохновлен алгоритмом Thumbhash Эвана Уоллеса и обеспечивает реализацию алгоритма на PHP.

Thumbhash — это компактное представление плейсхолдера для изображения. Создавайте его в соответствии с вашими данными в то время как реальное изображение грузится для более плавной загрузки.

👉 Github

Библиотека пхпшника #инструменты
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?

Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.

Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).

👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
2025/05/31 19:44:28
Back to Top
HTML Embed Code: